improvised explosive device – English–日本語 translations

🇬🇧 en ja 🇯🇵

improvised explosive device noun

  • explosive weapon
即席爆発装置
Wiktionary Links